package cn.wolfcode.luowowo.service;

import cn.wolfcode.luowowo.domain.UserInfo;

import java.util.List;

public interface IAccessService {
    
    /**
     * 添加访问用户的id到作者的访问集中
     * @param id
     */
    void setAccess(String id, String user);
    
    /**
     * 获取所有的访问用户
     * @param user
     * @return
     */
    List<UserInfo> getAccess(String user);
    
    /**
     * 查询总的访问次数
     * @param user
     * @return
     */
    int getAccessNum(String user);
    
    /**
     * 获取所有的访问人员
     * @param user
     * @return
     */
    List<UserInfo> getAccessSum(String user);
    
    /**
     * 当天的访问次数
     * @param user
     * @return
     */
    Long getAccessNumDay(String user);
}
